//
//  MeatMarketSectionView.h
//  PigMarket
//
//  Created by 张敬 on 2019/7/15.
//  Copyright © 2019年 pigmarket.oc. All rights reserved.
//

#import "BaseView.h"
#import "BuyMeatModel.h"
#import "MeatShopListParam.h"

typedef void(^resetShopListDataBlock)(MeatShopListParam *param);

NS_ASSUME_NONNULL_BEGIN

/**
 BuyMeat SectionView
 */
@class CustomScreenMenuModel;

@interface MeatBuySectionView : BaseView


/**
  BuyMeat SectionView's switchShopStyle Block
 */
@property (nonatomic, copy) dealGeneralOperation dealSwitchShopStyleBlock;


/**
  BuyMeat SectionView's jumpCart Block
 */
@property (nonatomic, copy) dealGeneralOperation dealJumpCartBlock;


/**
  BuyMeat SectionView's screening Data Block
 */
@property (nonatomic, copy) dealBtnOperation dealScreeningBlock;


@property (nonatomic, copy) resetShopListDataBlock resetDataBlock;


@property (nonatomic, assign) BOOL isShowRedView;

@property (nonatomic, assign) BOOL cross;

@property (nonatomic, assign) BOOL isHiddenNav;

@property (nonatomic, strong) CustomScreenMenuModel *model;

@property (nonatomic, strong) BuyMeatPartListModel *partModel;

@property (nonatomic, strong) PigVarietyList *pigListModel;



- (void)removeScreenView;


@end

NS_ASSUME_NONNULL_END
